the National Natural Science Foundation of China Grant no. 82001524