1. China Automotive Technology and Research Center, Tianjin 300300, China
2. Department of Mechanics, School of Mechanical Engineering, Tianjin University, Tianjin 300350, China
3. Tianjin Key Laboratory of Power Transmission and Safety Technology for New Energy Vehicles, Tianjin 300130, China