[1] Natl Inst Biol Sci, Beijing 102206, Peoples R China
[2] Chinese Acad Sci, Inst Biophys, Natl Lab Biomacromol, Beijing 100101, Peoples R China
[3] Peking Univ, Coll Engn, Dept Biomed Engn, Beijing 100871, Peoples R China
[4] Collaborat Innovat Ctr Canc Med, Beijing 102206, Peoples R China