1. Shenzhen Graduate School
2. Harbin Institute of Technology
3. Shenzhen 518055
4. China
5. Department of Mechanics
6. Huazhong University of Science & Technology
7. Wuhan 430074
8. Hubei Key Laboratory of Engineering Structural Analysis and Safety Assessment