National Natural Science Foundation (NNSF) of China Grant 82373963