1. Department of Engineering Mechanics, Zhejiang University, 310027 Hangzhou, China
2. State Key Laboratory of Clean Energy Utilization, Zhejiang University, 310027 Hangzhou, China
3. Zhejiang Provincial Engineering Research Center for the Safety of Pressure Vessel and Pipeline, Ningbo University, 315201 Ningbo, China