1. School of Food Science and Technology
2. National Engineering Research Center of Seafood
3. Collaborative Innovation Center of Seafood Deep Processing
4. Dalian Polytechnic University
5. Dalian 116034
6. College of Food Science and Engineering
7. Nanjing University of Finance and Economics
8. Nanjing 210046
9. China
10. College of Food Science and Technology
11. Zhejiang University of Technology
12. Hangzhou 310014
13. Pharmacognosy Group
14. Department of Medicinal Chemistry
15. Uppsala University
16. Biomedical Centre
17. Uppsala 75123