National Natural Science Foundation of ChinaNational Natural Science Foundation of China [31672457, 31772642]; Ministry of Agricultural of the People's Republic of China [2015-Z64, 2016-X47]; Hunan Provincial Science and Technology Department [2016NK2101, 2017NK2322, 2016WK2008, 2016TP2005]; Double First-Class Construction Project of Hunan Agricultural University [SYL201802003]; China Postdoctoral Science FoundationChina Postdoctoral Science Foundation [2018M632963, 2019T120705]; Local Science and Technology Development Project [YDZX20184300002303]