National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [31890771, 31500475]; Natural Science Foundation of Hunan Province, ChinaNatural Science Foundation of Hunan Province [2019JJ50981]; Research Foundation of Education Bureau of Hunan Province, China [18A166]; College Student's Research Learning and Innovative Experiment Project of Central South University of Forestry and Technology [91]