Anhui Provincial Natural Science Foundation Grant 2308085MH305