National Natural Science Foundation of China [12105137, 11447231]; Natural Science Foundation of Hunan Province, China [2020JJ4517]; Research Foundation of Education Bureau of Hunan Province, China [19C1621, 19A434]; National Undergraduate Innovation and Entrepreneurship Training Program Support Projects of China [20200112, S202110555176]