Key Laboratory of High Performance Ship Technology (Wuhan University of Technology), Ministry of Education,
Wuhan University of TechnologyWuhan, China
Science and Technology on Underwater Vehicle Laboratory,
Harbin Engineering UniversityHarbin, China
School of Naval Architecture, Ocean and Energy Power Engineering
Wuhan University of TechnologyWuhan, China