Natural Science Foundation of Gansu Provincial Science and Technology Department Grant 24JRRA597