Natural Science Foundation of Gansu Province Grant 22JR5RA998