Advances in Solar Power Generation and Energy Harvesting - Vinod Kumar Jain, Vikram Kumar, Abhishek Verma (Springer, 2020)