1. School of Food Science and Technology; Dalian Polytechnic University, National Engineering Research Center of Seafood; Dalian 116034 People's Republic of China
2. National R&D Branch Center for Shellfish Processing (Dalian); Dalian 116034 People's Republic of China