Renewable Energy and the Environment - Islam, Md. Rabiul; Islam, Md. Rabiul; Roy, Naruttam Kumar; Roy, Naruttam Kumar; Rahman, Saifur; Rahman, Saifur (Springer Singapore : Imprint: Springer, 2018)