1. Shanghai Engineering Research Center of Aquatic Product Processing and Preservation, College of Food Science and Technology, Shanghai Ocean University, 999 Hucheng Ring Road, Shanghai 200120, People's Republic of China
2. Key Laboratory of Oceanic and Polar Fisheries, Ministry of Agriculture and Rural Affair, East China Sea Fishery Research Institute, Chinese Academy of Fishery Sciences, 300 Jungong Road, Shanghai 200090, People's Republic of China