Open Access, 19 Feb 2013 Nanostructures composited of vertical rutile TiO2 nanorod arrays and Sb2S3 nanoparticles were prepared on an F:SnO2 conductive…