1. College of Food and Bioengineering, Xihua University, Chengdu 610039, China
2. Chongqing Key Laboratory of Speciality Food Co-Built by Sichuan and Chongqing, Chengdu 610039, China
3. Food Industry Collaborative Innovation Center, Xihua University, Chengdu 610039, China
4. College of Food Science, Southwest University, Chongqing 400715, China