[1] Chinese Acad Sci, Shanghai Inst Biol Sci, Shanghai Inst Mat Med, State Key Lab Drug Res,Ctr Drug Discovery & Desig, Shanghai 201203, Peoples R China
[2] Chinese Acad Sci, Grad Sch, Shanghai 201203, Peoples R China
[3] E China Univ Sci & Technol, Sch Pharm, Shanghai 200237, Peoples R China
[4] Baylor Coll Med, Dept Biochem & Mol Biol, Houston, TX 77030 USA
[5] Rice Univ, Dept Bioengn, Houston, TX 77005 USA