Beijing Municipal Science and Technology Project Grant Z181100001618017