1. School of Mechanical Engineering Shanghai Jiao Tong University Shanghai China
2. Mechanical Engineering Department, Benha Faculty of Engineering Benha University Benha Egypt
3. Institute for Energy Research Jiangsu University Zhenjiang China
4. Mechanical Engineering Department, College of Engineering University of Bisha Bisha Saudi Arabia
5. Energy Resources Engineering Department Egypt‐Japan University of Science and Technology (E‐JUST) Alexandria Egypt