Solar Cells types and applications - Arya, Sandeep; Mahajan, Prerna (Springer, 2023)