Efficiency enhancement of cubic perovskite BaSnO3 nanostructures based dye sensitized solar cells | Publicación