The China National Natural Science Foundation grants Grant 82100344