1. College of Mechanical Engineering, Guangxi University, No. 100 Daxue Dong Road, Nanning 530004, China
2. Key Laboratory of Disaster Prevention and Structural Safety of Ministry of Education, Guangxi Key Laboratory of Disaster Prevention and Engineering Safety, Guangxi University, No. 100 Daxue Dong Road, Nanning 530004, China
3. Beibu Gulf Key Laboratory of Ocean Engineering Equipment and Technology, Guangxi Key Laboratory of Ocean Engineering Equipment and Technology, College of Mechanical and Marine Engineering, Beibu Gulf University, Qinzhou 535011, China