1. Department of Food Science & Technology, School of Agriculture and Biology, Shanghai Jiaotong University, 800 Dongchuan Road, Shanghai 200240, People’s Republic of China
2. Zhejiang Yiming Food Company, Limited, 199 Huting North Street, Shanghai 201615, People’s Republic of China
3. Key Laboratory of Meat Processing of Sichuan, Chengdu University, Chengdu, Sichuan 610106, People’s Republic of China