1. College of Information Science and Engineering, Chongqing Jiaotong University, Chongqing, China
2. College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin, China
3. Science and Technology on Underwater Vehicle Technology Laboratory, Harbin Engineering University, Harbin, China