Wuhan University of Technology
Wuhan, Hubei, China
School of Naval Architecture, Ocean and Energy Power Engineering