1. Mechanical Engineering Department, Faculty of Engineering, King Abdulaziz University, Jeddah, Saudi Arabia
2. Center Excellence of Renewable Energy and Power, King Abdulaziz University, Jeddah, Saudi Arabia
3. Department of Electrical Engineering, College of Engineering, Taif University, Taif, Saudi Arabia
4. Architectural Engineering Department, Faculty of Engineering, Taif University, Taif, Saudi Arabia
5. Mining and Metallurgical Engineering Department, Faculty of Engineering, Assiut University, Assiut City, Egypt
6. Mining Engineering Department, Faculty of Engineering, King Abdulaziz University, Jeddah, Saudi Arabia
7. Department of Mechanical and Aeronautical Engineering, University of Pretoria, Pretoria, South Africa
8. Department of Medical Research, China Medical University Hospital, China Medical University, Taichung, Taiwan
9. Independent Researcher