Beijing Natural Science Foundation Grant 7162063