Nanostructural and photo-electrochemical properties of solution spin-coated Cu2ZnSnS4–TiO2 nanorod forest films with an improved photovoltaic performance | Publicación