1. College of Mechanical Engineering, Donghua University , No. 2999 North Renmin Road, Shanghai 201620, China
2. College of Mechanical and Electrical Engineering, Zhengzhou University of Light Industry , No. 136 Science Avenue, High-tech Industrial Development Zone, Zhengzhou, Henan 450001, China
3. Geely Automobile Group Co., Ltd , No. 818 Binhai Second Road, Hangzhou Bay New District, Ningbo, Zhejiang 315336, China