1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin, People’s Republic of China
2. CNOOC Research Institute, Beijing, People’s Republic of China
3. State Key Laboratory of Ocean Engineering, Shanghai Jiao Tong University, Shanghai, People’s Republic of China
4. Yonyou Media Center, SJTU Yazhou Bay Institute of Deepsea Technology, Sanya, People’s Republic of China