Solar Cells : Types and Applications - Arya, Sandeep. (Springer Singapore Pte. Limited, 2023)