1. Mechanical Engineering Department, Faculty of Engineering at Shoubra, Benha University 1 , 108 Shoubra St., 11629 Cairo, Egypt
2. Industrial Engineering Department, Faculty of Engineering, October University for Modern Sciences and Arts 2 , 6th October City, Egypt
3. Interdisciplinary Research Center for Renewable Energy and Power Systems (IRC-REPS), King Fahd University of Petroleum & Minerals 3 , Dhahran 31261, Saudi Arabia