1. CAS Key Laboratory of Health Informatics Shenzhen Institutes of Advanced Technology Chinese Academy of Sciences Shenzhen 518055 P. R. China
2. State Key Laboratory of Chemical Oncogenomics Key Laboratory of Chemical Biology Tsinghua Shenzhen International Graduate School Tsinghua University Shenzhen 518055 P. R. China
3. Institute of Chemical and Bioengineering ETH Zurich Zurich 8093 Switzerland
4. Department of Hematology and Oncology Shenzhen Children's Hospital Futian Shenzhen Guangdong 518026 P. R. China
5. Department of Biomedical Engineering Hong Kong Polytechnic University Hung Hom Kowloon Hong Kong SAR 999077 P. R. China
6. Department of Chemistry The Chinese University of Hong Kong Hong Kong 999077 P. R. China
7. Department of Biomedical Engineering The Chinese University of Hong Kong Hong Kong 999077 P. R. China