1. School of Mechanical and Automotive Engineering, Qingdao University of Technology, Qingdao 266520, China
2. Hanergy (Qingdao) Lubrication Technology Co., Ltd., Qingdao 266200, China
3. Sichuan New Aviation TA Technology Co., Ltd., Shifang 618400, China
4. Shanghai Jinzhao Energy Saving Technology Co., Ltd., Shanghai 200436, China
5. Mechanical Engineering Department, Ahmadu Bello University, Zaria 810106, Nigeria
6. Department of Mechanical Engineering, IK Gujral Punjab Technical University, Jalandhar 144603, India