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