1. State Key Laboratory of Food Science and Technology
2. School of Food Science and Technology
3. Jiangnan University
4. Wuxi
5. China
6. Food Chemistry and Food Development
7. Department of Biochemistry
8. University of Turku
9. FIN-20014 Turku
10. Finland