Natural Science Foundation of Beijing Municipality Grant 7202015