1. Department of Mechanical Engineering, Universiti Teknologi PETRONAS, Seri Iskandar, Malaysia
2. Interdisciplinary Research Centre for Renewable Energy and Power Systems (IRC-REPS), King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
3. Department of Mechanical Engineering, University of Waterloo, Waterloo, Ontario, Canada