1. College of Power and Energy Engineering, Harbin Engineering University 1 , Harbin, Heilongjiang Province, 150001, China
2. Department of Naval Architecture, Ocean and Marine Engineering, University of Strathclyde 2 , Glasgow G1 1XQ, United Kingdom