Departments of Naval Architecture, Ocean and Structural Engineering, School of Transportation, Wuhan University of Technology,Wuhan, China
Key Laboratory of High Performance Ship Technology of Ministry of Education, Wuhan University of Technology,Wuhan, China