Fundamentals and Innovations in Solar Energy - Sri Niwas Singh (Springer Singapore, 2021)