1. Mechanical Engineering Department, Faculty of Engineering, King Abdulaziz University, Jeddah 80204, Saudi Arabia
2. Process Engineering Faculty, Université Constantine 3, Constantine, Algeria
3. Faculty of Engineering, and Center of Research Excellence in Renewable Energy and Power Systems, King Abdulaziz University, Jeddah, Kingdom of Saudi Arabia