1. State Key Laboratory of Food Science and TechnologySynergetic Innovation Center of Food Safety and NutritionSchool of Food Science and TechnologyJiangnan UniversityWuxiJiangsuChina
2. Department of Food Safety, QualityZanzibar Food, Drugs BoardZanzibarTanzania