1. College of Mechanical and Marine Engineering, Beibu Gulf University, Qinzhou 535011, China
2. Guangxi Key Laboratory of Ocean Engineering Equipment and Technology, Qinzhou 535011, China
3. Key Laboratory of Beibu Gulf Offshore Engineering Equipment and Technology (Beibu Gulf University), Qinzhou 535011, China
4. School of Mechanical and Electronic Engineering, Pingxiang University, Pingxiang 337055, China
5. Faculty of Civil Engineering and Mechanics, Kunming University of Science and Technology, Kunming 650500, China
6. Institute of Applied Mechanics, College of Engineering, National Taiwan University, Taipei 10764, Taiwan