Solar Energy: Systems, Challenges, and Opportunities - Tyagi, Himanshu et al. (Singapore Springer, 2020)