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 of the Ministry of Education, Ningbo University, 315211 Ningbo, China