1. School of Energy and Power Engineering, Wuhan University of Technology, Wuhan 430063, China
2. Key Laboratory of Marine Power Engineering & Technology (Ministry of Communications), Wuhan 430063, China
3. National Engineering Research Centre for Water Transport Safety, Wuhan 430063, China