Natural Science Foundation of Hunan Province [2023JJ50342]; Research Foundation of Education Bureau of Hunan Province [23A0567]; Undergraduate Innovation and Entrepreneurship Training Program of Hunan Province [S202311527012, S202311527013, S202411527035, S202411527040]