National Natural Science Foundation Grant 81872119