the National Natural Science Foundation of China Grant 52450010,52325106,52271248