Nature Science Foundation of China Grant U1603284