Beijing Municipal Science Technology and Commission Grant Z191100006619035