1. ; State Key Laboratory of Food Science and Technology, School of Food Science and Technology, Synergetic Innovation Center of Food Safety and Nutrition; Jiangnan University; 1800 Lihu Road Wuxi Jiangsu 214122 People's Republic of China
2. ; College of Food Science and Engineering; Qingdao Agricultural University; 700 Changcheng Road Qingdao Shandong 266109 People's Republic of China
3. Zhong Hai Ocean (wuxi) Marine Equipment Engineering Co., Ltd., Jiangnan University National University Science Park; 100 Jinxi Road Wuxi Jiangsu 214125 People's Republic of China