Beijing Municipal Science & Technology Commission Grant Z181100001718193