Gansu Provincial Natural Science Foundation Grant 23JRRA1383