National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [61179032, 61672437, 61702428]; Special Scientific Research Fund of Food Public Welfare Profession of China [201513004-3]; Guiding Scientific Research Project of Hubei Provincial Education Department [2017078]; Humanities and Social Sciences Fund Project of Hubei Provincial Education Department [17Y071]; Sichuan Science and Technology Program [2018GZ0185, 2018GZ0085, 2017GZ0159]