1. School of Mechanical and Automotive Engineering, Xiamen University of Technology, Xiamen, P. R. China
2. Fujian Collaborative Innovation Centre for R&D of Coach and Special Vehicle, Xiamen, P. R. China
3. Accident Research Unit, Medical University of Hannover, Hannover, Germany