1. College of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, China
2. Department of Technology, National Deep Sea Center, Qingdao 266237, China
3. Qingdao National Laboratory for Marine Science and Technology, Scientific and Technology Infrastructure Department, Qingdao 266237, China