National Natural Science Fund Grant 82272301