Recent Advances in Renewable Energy Systems - Mohan Kolhe, Aziz Muhammad, Abdel El Kharbachi, Tri Yogi Yuwono (Springer, 2022)