1. Xi'an Jiaotong University State Key Laboratory of Multiphase Flow, School of Energy and Power Engineering 710049 Xi'an China
2. Khawaja Fareed University of Engineering and Information Technology Department of Mechanical Engineering 64200 Rahim Yar Khan Pakistan
3. University of Engineering and Technology Department of Mechanical Engineering 47050 Taxila Pakistan
4. King Fahd University of Petroleum and Minerals Mechanical Engineering Department 31261 Dhahran Saudi Arabia
5. King Fahd University of Petroleum and Minerals Interdisciplinary Research Center for Renewable Energy and Power Systems (IRC-REPS) 31261 Dhahran Saudi Arabia
6. University of Engineering and Technology Civil Engineering Department 47050 Taxila Pakistan