1. College of Mechanical, Naval Architecture & Ocean Engineering, Beibu Gulf University, Qinzhou 535011, China
2. College of Electronics and Information Engineering, Beibu Gulf University, Qinzhou 535011, China
3. Guangxi Key Laboratory of Ocean Engineering Equipment and Technology, Qinzhou 535011, China