[1] Shanghai Univ, Inst Nanochem & Nanobiol, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Inst Syst Biol, Shanghai 200444, Peoples R China
[3] Peking Univ, Beijing Natl Lab Mol Sci, Dept Biol Chem, Coll Chem & Mol Engn, Beijing 100871, Peoples R China
[4] Natl Ctr Nanosci & Technol, Beijing 100080, Peoples R China