1. School of Naval Architecture, Ocean and Energy Power Engineering, Wuhan University of Technology, China
2. Key Laboratory of High Performance Ship Technology under Ministry of Education, Wuhan University of Technology, China
3. Key Laboratory of Marine Power Engineering and Technology under Ministry of Transport, Wuhan University of Technology, China