1. College of Engineering and Technology, Southwest University, Chongqing 400715, China
2. Guizhou Road and Bridge Group Co., Ltd., Guiyang 550001, China
3. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing 400044, China
4. China Automotive Technology Research Center Co., Ltd., Tianjin 300300, China