Affiliation: | 1.Biomedical Engineering Department, College of Engineering, Peking University, Beijing 100871, China;2.Peking University School of Oncology, Beijing Cancer Hospital, Beijing 100142, China;3.State Key Laboratory of Biomembrane and Membrane Biotechnology, Institute of Molecular Medicine, Peking University, Beijing 100871, China |