1. Department of Engineering Mechanics, Dalian University of Technology, Dalian, China
2. Faculty of Vehicle Engineering and Mechanics, Dalian University of Technology, Dalian, China
3. School of Mechanical Engineering, Dalian University of Technology, Dalian, China
4. School of Automotive Engineering, Dalian University of Technology, Dalian, China