1. School of Vehicle Engineering Chongqing University of Technology Chongqing China
2. School of Mechanical Engineering Sichuan University of Science and Engineering Zigong China
3. School of Mechanical and Vehicle Engineering Chongqing University Chongqing China
4. China Merchants Testing Vehicle Technology Research Institute Co., Ltd. Chongqing China