1. College of Shipbuilding Engineering, Harbin Engineering University 1 , Harbin 150001, China
2. School of Engineering, University of Western Australia 2 , 35 Stirling Highway, Crawley, WA 6009, Australia
3. College of Aerospace and Civil Engineering, Harbin Engineering University 3 , Harbin 150001, China
4. School of Engineering, Ocean University of China 4 , Qingdao 266100, People's Republic of China