College of Shipbuilding Engineering Harbin Engineering University Harbin 150001 China;
Department of Technology National Deep Sea Center Qingdao 266061 China;
College of Shipbuilding Engineering Harbin Engineering University Harbin 150001 China;
College of Shipbuilding Engineering Harbin Engineering University Harbin 150001 China;
College of Shipbuilding Engineering Harbin Engineering University Harbin 150001 China;