Natural Science Foundation of Anhui Province Grant 2308085MF219