Natural Science Foundation of Hunan Province Grant 2023JJ60035