Progress in Solar Energy Technologies and Applications - Umakanta Sahoo (Wiley, 2019)