National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [11805283]; Hunan Provincial Natural Science FoundationNatural Science Foundation of Hunan Province [2019JJ40060, 2019JJ30044, 2020JJ4146]; Scientific Research Fund of Hunan Provincial Education Department of ChinaHunan Provincial Education Department [20B162, 20A136, 19A069, 17B244, 17C0430]; innovation platform open fund project of Hengyang Normal University [PC20K02]; science and technology innovative research team of Hunan Institute of Technology [TD18001]; key discipline in Hunan Institute of Technology [XK19010]