Institute of Medicinal Biotechnology Chinese Academy of Medical Sciences and Peking Union Medical College (CAMS & PUMC) Beijing 100050 China;
Cancer Institute & Hospital CAMS & PUMC Beijing 100021 China;
Institute of Hematology CAMS & PUMC Trianjin 300020 China;