1. Department of Mechanical and Automotive Engineering, Zhaoqing University, Zhaoqing, China
2. College of Mechanical and Equipment Engineering, Hebei University of Engineering, Handan, China
3. China Automotive Technology & Research Center, Tianjin, China