Solar Energy: Systems, Challenges, and Opportunities - Tyagi; Agarwal, Avinash Kumar; Chakraborty, Prodyut R.; Powar, Satvasheel (Springer Singapore, 2020)