Beijing Municipal Science and Technology Commission Grant Z161100000116030