Natural Science Foundation of Gansu Province Grant 25JRRA1007