1. Mechanical Engineering Department King Fahd University of Petroleum and Minerals (KFUPM) Dhahran Saudi Arabia
2. Interdisciplinary Research Center for Renewable Energy & Power Systems KFUPM Dhahran Saudi Arabia
3. K.A.CARE Energy Research & Innovation Center Dhahran Saudi Arabia