1. Department of Engineering Mechanics, Zhejiang University, 310027 Hangzhou, China
2. State Key Laboratory of Clean Energy Utilization, Zhejiang University, 310027 Hangzhou, China
3. Key Laboratory of Impact and Safety Engineering, Ningbo University, Ministry of Education, Ningbo 315201, China