1. College of Food Science, Southwest University, Chongqing 400715, China
2. Chongqing Key Laboratory of Speciality Food Co-Built by Sichuan and Chongqing, Chongqing 400715, China
3. Department of Storage and Processing of Animal Products, Faculty of Animal Science, Afghanistan National Agricultural Sciences and Technology University, Kandahar 3801, Afghanistan
4. Department of Epidemiology, T.H. Chan School of Public Health, Harvard University, Boston, MA 02115, USA
5. College of Animal Science and Technology, Southwest University, Chongqing 400715, China
6. China-Canada Joint Lab of Food Nutrition and Health (Beijing), Beijing Technology & Business University (BTBU), Beijing 100048, China