National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [31772642, 31672457]; Beijing Agriculture Innovation Consortium 04-2018 [BAIC04-2018]; National Key Research and Development Program of China [2016YFD0500504, 2016YFD0501201]; Ministry of Agricultural of the People's Republic of China [2015-Z64, 2016-X47]; Hunan Provincial Science and Technology Department [2017NK2322, 2016NK2101, 2016WK2008, 2016TP2005]; academy of science and technology of state administration of grain