Natural Science Foundation of Beijing Grant 81672571