Modelling and Optimization of Photovoltaic Cells, Modules, and Systems - Rodríguez Gallegos (Springer Singapore, 2021)