1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
2. College of Naval Architecture and Ocean Engineering, Jiangsu University of Science and Technology, Zhenjiang 212000, China
3. China National Intellectual Property Administration, Beijing 100088, China