Renewable Energy and the Environment. 1st ed. 2018 - Islam, Md. Rabiul (Springer Singapore, 2020)