Beijing Natural Science Foundation Grant L2510091