1. a Department of Mechanical Engineering, King Fahd University of Petroleum and Minerals, Dhahran, Dammam, Saudi Arabia
2. b IRC-Renewable energy and power systems, King Fahd University of Petroleum and Minerals, Dhahran, Dammam, Saudi Arabia
3. c Department of Mechanical Engineering, Islamic University of Madinah, Medina, Saudi Arabia
4. d Mechanical Power Engineering Department, Faculty of Engineering, Tanta University, Tanta, Egypt
5. e Faculty of Engineering Delta, University for Science and Technology, Gamasa, Egypt
6. f Department of Physics, Faculty of Science, University of El Oued, El Oued 39000, Algeria
7. g Mechanical Engineering Department, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh 33516, Egypt
8. h Mechanical Engineering Department, College of Engineering, Prince Sattam bin Abdulaziz University, Saudi Arabia
9. i Faculty of Engineering, Tanta University, Tanta, Egypt