1. College of Mechanical and Vehicle Engineering of Chongqing University, Chongqing University, Chongqing, China
2. Chang'an Automobile Power Research Institute, Chang'an group Co., Ltd, Chongqing, China
3. Shanghai Automobile Co., Ltd, Shanghai, China
4. Chongqing University of Posts and Telecommunications, Chongqing, China
5. Chongqing University of Technology, Chongqing, China