National Natural Science Foundation of China (CN) Grant 81702577