1. Key Laboratory of Impact and Safety Engineering, Ningbo University, Ministry of Education, Ningbo 315211, China
2. Zhejiang Provincial Engineering Research Center for the Safety of Pressure Vessel and Pipeline, Ningbo University, Ningbo 315211, China
3. Faculty of Mechanical Engineering and Mechanics, Ningbo University, Ningbo 315211, China
4. BYD Automotive Engineering Research Institute, Shenzhen 518118, China