Natural Science Foundation of Beijing Grant 7202213