Nature Science Foundation of China Grant 21602166