Institution: | College of Engineering, Ocean University of China, Qingdao 266100, China;Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University,
Harbin 150001, China;Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University,
Harbin 150001, China |