Natural Science Foundation of Beijing Municipality Grant L244091