Affiliation: | (1) School of Naval Architecture and Ocean Engineering, Huazhong University of Science and Technology, Wuhan, 430074, China;(2) State Key Laboratory of Digital Manufacturing Equipment & Technology, Huazhong University of Science and Technology, Wuhan, 430074, China;(3) Department of Mechanical Engineering, University of Auckland, Auckland, New Zealand |