1. China Ship Scientific Research Center, State Key Laboratory of Deep-Sea Manned Vehicles, Wuxi 214082, China
2. China Ship Scientific Research Center, State Key Laboratory of Deep-Sea Manned Vehicles, National Key Laboratory on Ship Vibration and Noise, Wuxi 214082, China