Natural Science Foundation of Beijing Grant 2019YFC1005200