Affiliation: | 1. State Key Laboratory of Structural Analysis for Industrial Equipment, Department of Engineering Mechanics, Faculty of Vehicle Engineering and Mechanics, Dalian University of Technology, Dalian 116024, China;2. Institute of Impact Engineering and Technology G&F, Yantai 264003, China |