National Key R&D Program of China National Natural Science Foundation Fund Chinese Academy of Medical Sciences (CAMS) Innovation Fund for Medical Sciences (CIFMS) Non-profit central research institute fund of Chinese Academy of Medical Sciences Beijing Marathon of Hope, Cancer Foundation of China