1. Ningbo University, College of Food and Pharmaceutical Sciences, Deep Processing Technology Key Laboratory of Zhejiang Province Animal Protein Food, Ningbo University, Ningbo 315832, Zhejiang Province, P. R. China
2. University of Nebraska Lincoln, Department of Food Science & Technology, Lincoln, Nebraska 68588, United States