1. School of Mechanical Engineering, Yangzhou University, Yangzhou 225127, China
2. Nantong Fuleda Vehicle Accessory Component Co., Ltd., Nantong 226300, China
3. Jiangsu Tongshun Power Technology Co., Ltd., Nantong 226300, China
4. Faculty of Engineering, Department of Mechanical Engineering, University of Adelaide, Adelaide, SA 5000, Australia