Synthesis and characterization of TiO2/SiO2 nano composites for solar cell applications