Affiliation: | 1. State Key Laboratory of Mechanical Transmissions, School of Automotive Engineering, Chongqing University, Chongqing, China;2. State Key Laboratory of Mechanical Transmissions, School of Automotive Engineering, Chongqing University, Chongqing, China Chongqing Automotive Collaborative Innovation Center, Chongqing University, Chongqing, China;3. Chongqing Changan Automobile Co., Ltd., Chongqing, China |