Advanced nanomaterials for dye sensitized solar cells | Publicación