1. China Ship Scientific Research Center, Wuxi 214082, China
2. Taihu Laboratory of Deep-Sea Technological Science, Wuxi 214082, China
3. State Key Laboratory of Deep-Sea Manned Vehicles, Wuxi 214082, China
4. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China