1. College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin, People’s Republic of China
2. China Ship Design and Research Center Co., Ltd., Qingdao Beihai Shipbuilding Heavy Industry Co., Ltd., Qingdao, People’s Republic of China