Beijing Municipal Science and Technology Commission Grant D131100005313009