1. School of Energy and Power Engineering, Jiangsu University, Zhenjiang, People’s Republic of China
2. Mechanical Engineering Department, College of Engineering, Prince Sattam Bin Abdulaziz University, Alkharj, Saudi Arabia
3. Faculty of Engineering, Mechanical Power Engineering Department, Tanta University, Tanta, Egypt
4. Department of Mechanical Engineering, University of Engineering and Technology, Lahore, Pakistan
5. Department of Mechanical Engineering, Universiti Teknologi PETRONAS, Seri Iskandar, Malaysia
6. Benha Faculty of Engineering, Department of Mechanical Engineering, Benha University, Benha, Egypt