1. School of Energy and Power Engineering, Wuhan University of Technology, Wuhan, P.R. China
2. Key Laboratory of Marine Power Engineering & Technology under Minister of Communication P.R. China, Wuhan, P.R. China
3. Department of Naval Architecture, Ocean and Marine Engineering, University of Strathclyde, Glasgow, UK
4. Wuhan Sailinde Marine Technology Co., Ltd, Wuhan, P.R. China