The Science and Technology Program of Gansu Province Grant No. 23JRRA1015