1. School of Mechanical Engineering, Beijing Institute of Technology, Beijing 100081, China
2. Beijing Institute of Technology Chongqing Innovation Center, Chongqing 401121, China
3. New Powertrain R&D Institute, Chongqing Changan Automobile Co., Ltd., Chongqing 401133, China
4. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400030, China