National Natural Science Foundation (NNSF) of China Grant 82474013