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 University of Technology, Wuhan, P.R. China
3. Department of Naval Architecture, Ocean & Marine Engineering, University of Strathclyde, Glasgow, UK
4. Wuhan Sailinde Marine Technology Co., Ltd, Wuhan, P.R. China