Natural Science Foundation of Beijing Municipality,China Grant 7222206