[1] Tsinghua Univ, Dept Chem, Beijing 100084, Peoples R China
[2] E China Univ Sci & Technol, Sch Pharm, Shanghai 200237, Peoples R China
[3] Shanghai Inst Biol Sci, Inst Biochem & Cell Biol, Natl Ctr Prot Sci Shanghai, Shanghai 200031, Peoples R China
[4] China Japan Friendship Hosp, Inst Clin Med Res, Beijing 100029, Peoples R China
[5] E China Univ Sci & Technol, Sch Chem & Mol Engn, Shanghai 200237, Peoples R China