1. Key Laboratory of Animal Protein Food Processing Technology of Zhejiang Province, College of Food Science and Pharmaceutical Sciences, Ningbo University, Ningbo 315211, China
2. School of Food and Health, Beijing Technology and Business University (BTBU), Beijing 100048, China
3. Meat Processing Key Laboratory of Sichuan Province, School of Food and Biological Engineering, Chengdu University, No. 2025 Chengluo Avenue, Chengdu 610106, China