1. Department of Mechanics
2. Huazhong University of Science & Technology
3. Wuhan 430074
4. China
5. Hubei Key Laboratory of Engineering Structural Analysis and Safety Assessment
6. Shenzhen Graduate School
7. Harbin Institute of Technology
8. Shenzhen 518055
9. Department of Mechanical Engineering and Science
10. Kyoto University
11. Nishikyo-ku
12. Japan