Beijing Natural Science Foundation Grant L244091