Solar PV cell materials and technologies: Analyzing the recent developments | Publicación