National Natural Science Foundation of China Grant 81472728 and 81672910