1. Ningbo University Center for Mechanics Plus, Under Extreme Environments, , Ningbo 315211 , China ;
2. Ningbo University Faculty of Mechanical Engineering and Mechanics, , Ningbo 315211 , China ;
3. Dalian University of Technology State Key Laboratory of Structural Analysis for Industrial Equipment, Department of Engineering Mechanics, International Research Center, for Computational Mechanics, , Dalian 116023 , China
4. Ningbo University Faculty of Mechanical Engineering and Mechanics, , Ningbo 315211 , China
5. Tsinghua University Department of Engineering Mechanics, , Beijing 100084 , China
6. Zhejiang University Department of Civil Engineering, , Hangzhou 310058 , China