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