(1. Peking University School and Hospital of Stomatology, Beijing 100081, China. 2. Institute of Laboratory Animal Sciences, Chinese Academy of Medical Sciences and Comparative Medicine Center, Peking Union Medical College, Beijing 100021)
National Natural Science Foundation of China(No. 81570953, No. 81700935)