1. College of Mechanical and Vehicle Engineering Taiyuan University of Technology Taiyuan China
2. Shanxi Key Laboratory of Material Strength and Structure Impact, Institute of Applied Mechanics Taiyuan University of Technology Taiyuan China
3. China Academy of Launch Vehicle Technology Beijing China
4. School of Mechanical and Aerospace Engineering Nanyang Technological University Singapore Singapore
5. National Demonstration Center for Experimental Mechanics Education (Taiyuan University of Technology) Taiyuan China