Key Research and Development Programs of Hunan [2020NK2011]; Outstanding Youth Science Foundation of Hunan Education Department, China [18B097, CX2018B405, S201910537053]; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [41877491, 51808215, 41501325]; Double First-class Construction Project of Hunan Agricultural University [kxk201801007, 18QN19, SYL2019025, SYL2019026, YB2018005]