1. Institute of Energy and Power Engineering, Zhejiang University of Technology, Hangzhou, Zhejiang 310014, China
2. Department of Mechanical Engineering, Mirpur University of Science and Technology (MUST), Mirpur 10250 (AJK), Pakistan
3. Department of Energy Systems Engineering, Faculty of Integrated Technologies, Universiti Brunei Darussalam, Jalan Tungku Link BE 1410, Bandar Seri Begawan, Brunei Darussalam
4. Mechanical Engineering Department, King Fahd University of Petroleum & Minerals (KFUPM), Dhahran 31261, Saudi Arabia
5. Department of Mechanical Engineering, University of Engineering and Technology, Taxila 47050, Pakistan