1. Shanghai Engineering Research Center of Marine Renewable Energy, College of Engineering Science and Technology, Shanghai Ocean University, Shanghai, China
2. Deep Sea Space Station Research and Design Department, China Ship Scientific Research Center, Wuxi, China
3. Shanghai Engineering Research Center of Hadal Science and Technology, College of Engineering Science and Technology, Shanghai Ocean University, Shanghai, China