National Natural Science Foundation of China (CN) Grant 31771394