1. Shanghai Engineering Research Center of Hadal Science and Technology, College of Engineering Science and Technology, Shanghai Ocean University, Shanghai, People’s Republic of China
2. Naval Architecture and Shipping College, Guangdong Ocean University, Zhanjiang, People’s Republic of China
3. School of Marine Engineering, Jimei University, Xiamen, People’s Republic of China
4. School of Engineering, Westlake University, Hangzhou, People’s Republic of China