Beijing Municipal Science & Technology Commission Grant D151100001915003