1. School of Automotive Engineering Dalian University of Technology Dalian Liaoning People's Republic of China
2. State Key Laboratory of Structural Analysis for Industrial Equipment Dalian University of Technology Dalian Liaoning People's Republic of China
3. Department of Engineering Mechanics Dalian University of Technology Dalian Liaoning People's Republic of China