1. Advanced Propulsion Technology Research Department, China Marine Development and Research Centre, Beijing, China
2. Key Laboratory of Information Technology for Autonomous Underwater Vehicles, Chinese Academy of Sciences, Beijing, China
3. New Product Research and Develop Center, Zhejiang Fuchunjiang Hydropower Equipment CO. LTD, Hangzhou, Zhejiang Province, China