Fundamentals of solar cell design - Inamuddin 1980-; Ahamed, Mohd Imran; Boddula, Rajender; Rezakazemi, Mashallah (Scrivener Publishing Wiley, 2021)