1. School of Mechanical and Power Engineering, Nanjing Tech University, Nanjing, China
2. Department of Mechanical Engineering, School of Engineering, Newcastle University, Newcastle upon Tyne, UK
3. Department of Mechanical Engineering, American University of Sharjah, Sharjah, UAE