[1] Soochow Univ, Coll Chem Chem Engn & Mat Sci, Suzhou 215123, Jiangsu, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Mat Med, CAS Key Lab Receptor Res, Drug Discovery & Design Ctr, Shanghai 201203, Peoples R China
[3] E China Univ Sci & Technol, Dept Chem, Shanghai 200237, Peoples R China