1. School of Food Science and Technology
2. Dalian Polytechnic University
3. Dalian Liaoning 116034
4. China
5. Key Laboratory of Food Science and Technology
6. Jiangnan University
7. Wuxi 214122
8. Department of Food Science
9. University of Massachusetts
10. Amherst
11. USA
12. National Engineering Research Center of Seafood