Natural Scientific Foundation of China Grant 81672700