Microstructure and Critical Currents of YBa2Cu3O7-x Thin Films on SrTiO3 and a New Substrate: KTaO3