Photovoltaic (PV) solar cells are semiconductor-based devices that directly … CdS buffer layer for improved performance of Sb2Se3 thin film photovoltaics, Appl. Download