1. Department of Mechanical Engineering, Jadavpur University, Kolkata 700032, India
2. Department of Power Engineering, Jadavpur University, Salt Lake, Kolkata 700106, India
3. Department of Mechanical Engineering, Techno Main Salt Lake, Kolkata 700098, India
4. Department of Mechanical Engineering, Technology Faculty, Fırat University, Elazığ Turkey
5. Department of Mechanical Engineering, King Abdulaziz University, Jeddah, Saudi Arabia
6. Center of Research Excellence in Renewable Energy and Power Systems, and Department of Mechanical Engineering, Faculty of Engineering, K. A. CARE Energy Research and Innovation Center, King Abdulaziz University, Jeddah, Saudi Arabia