Novel anti-ultraviolet performances of thin films polyurethane containing nano-mixed oxides CeO2-TiO2. (December 2018)