National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [31871804]; Natural Science Foundation of Hunan Province, ChinaNatural Science Foundation of Hunan Province [2019JJ40272, 2020JJ4036]; Scientific Research Foundation of Shaoyang College, China [2020HX122]