NSF of China Grant No. 81702552