Supported uranium oxides as oxidation catalysts: I. Synthesis and characterization of uranium oxides on A2O3, SiO2, TiO2, and MgO supports