1. State Key Laboratory of Food Science and Technology
2. Jiangnan University
3. Wuxi 214122
4. China
5. School of Food Science and Technology
6. Department of Microbiology & Immunology
7. Yong Loo Lin School of Medicine
8. National University of Singapore
9. Singapore