Scientific Research Project of Hunan Provincial Education Department, P.R. China [21B0238, 22A0177]; Natural Science Foundation of Hunan Province, P.R. China [2022JJ40863]; Hunan Provincial Technical Innovation Platform and Talent Program in Science and Technology, P.R. China [2019RS2040]; Science and Technology Innovation Program of Hunan Province, P.R. China [2021RC4062]