Natural Science Foundation of Anhui Province Grant 2508085MH232