National Natural Science Foundation of China Grant 21S31903600