Gansu Provincial Natural Science Foundation Grant 20JR5RA329