National Natural Science Foundation of China (National Science Foundation of China) Grant NSFC U23A20454