Beijing Hope Run Special Fund of Cancer Foundation of China Grant 62176267