1. College of Food Science and Technology Zhejiang University of Technology Hangzhou 310014 China
2. Key Laboratory of Marine Fishery Resources Exploitment & Utilization of Zhejiang Province Hangzhou 310014 China
3. National R & D Branch Center for Pelagic Aquatic Products Processing (Hangzhou) Hangzhou 310014 China