Beijing Municipal Natural Science Foundation Grant L223018