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