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