National Natural Science Foundations of China Grant 82170971