SnO2 nanorods arrays functionalized TiO2 nanoparticles based UV photodetector with high and fast response