Sustainable and Clean Energy Production Technologies - Pal, Dan Bahadur; Jha, Jay Mant (Singapore Springer, 2022)