1. State Key Laboratory of Mechanical Transmissions, Chongqing University, Chongqing, China
2. School of Automotive Engineering, Chongqing University, Chongqing, China
3. Automotive Engineering Research Institute, Chery Automobile Co., Ltd, Wuhu, Anhui, China