ZnO-TiO2 nanocomposite materials: fabrication and its applications