1. Department of Mechanical Engineering, University of Engineering and Technology, Taxila, Pakistan
2. Mechanical Engineering Department, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia + Interdisciplinary Research Center for Renewable Energy and Power Systems (IRC-REPS), King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
3. Pakistan Institute of Engineering and Applied Sciences (PIEAS), Islamabad, Pakistan