Chalcogenides-based nanomaterials for solar cells and dye sensitized solar cells | Publicación