1. School of Automotive and Traffic Engineering, Jiangsu University, Zhenjiang 212013, China
2. School of Energy and Power Engineering, Jiangsu University, Zhenjiang 212013, China
3. Mechanical Engineering, Accra Technical University, Accra 00233, Ghana
4. School of Water Craft Power Engineering, Zhenjiang Campus of Army Military Transportation University, Zhenjiang 212000, China