National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [31772642, 31672457]; National Key Research and Development Program of China [2016YFD0500504, 2016YFD0501201]; Ministry of Agriculture of the People's Republic of ChinaMinistry of Agriculture, China [2015-Z64, 2016-X47]; Local Science and Technology Development Project [YDZX20184300002303, 2018CT5002]; Hunan Provincial Science and Technology Department [2017NK2322, 2018TP1031, 2016NK2101, 2016WK2008, 2016TP2005, 2018WK4025]; China Postdoctoral Science FoundationChina Postdoctoral Science Foundation [2018M632963]; Double first-class construction project of Hunan Agricultural University [2019T120705, SYL201802003]