Beijing Municipal Science & Technology Commission Grant Z161100000516083