Renewable Energy and its Innovative Technologies - Chattopadhyay; Prakash, Om; Singh, Rahul (Springer Singapore, 2019)