Beijing Municipal Science & Technology Commission Grant Z191100006619050