1. Department of Process Engineering, Kasdi-Merbah University, Ouargla, 30000, Algeria
2. Department of Chemistry and Environmental Science, New Jersey Institute of Technology, Newark 07102, NJ, USA
3. Department of Mechanical Engineering, KPR Institute of Engineering and Technology, Arasur, Coimbatore 641407, Tamil Nadu, India
4. Mechanical Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran 31261, Saudi Arabia
5. Interdisciplinary Research Center for Renewable Energy and Power Systems (IRC-REPS), King Fahd University of Petroleum and Minerals, Dhahran, 31261, Saudi Arabia
6. School of Geography, Earth and Environmental Sciences, University of Birmingham, Edgbaston, Birmingham, B15 2TT, UK
7. Institute of Engineering and Technology, Department of Mechanical Engineering, GLA University Mathura, Uttar Pradesh 281406, India
8. Research Centre for Nano-Materials and Energy Technology (RCNMET), School of Engineering and Technology, Sunway University, No. 5, Jalan Universiti, Bandar Sunway, Petaling Jaya 47500, Malaysia