1. Department of Mechanical Engineering, Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, Chennai 600062, Tamil Nadu, India
2. Department of Mechanical Engineering, Kalasalingam Academy of Research and Education, Krishnankoil 626126, Tamil Nadu, India
3. Clean Energy Research Group, Department of Mechanical and Aeronautical Engineering, University of Pretoria, Pretoria 0002, South Africa
4. Department of Biosciences, Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences, Chennai, India
5. Department of Industrial Engineering, College of Engineering, King Saud University, Riyadh, 11421, Saudi Arabia
6. Mechanical Engineering Department, Faculty of Engineering and Technology, Future University in Egypt, New Cairo 11835, Egypt
7. Mechanical Engineering Department, Faculty of Engineering, Helwan University, Cairo 11732, Egypt
8. University of Aveiro, Department of Mechanical Engineering, Campus Universitário de Santiago, 3810-193 Aveiro, Portugal