Natural Science Foundation of Beijing Grant 81874108