Natural Science Foundation of Anhui Province Grant 2408085MH208