Anhui Provincial Natural Science Foundation Grant 2408085QH258