1. Drug Discovery and Design Center,
State Key Laboratory of Drug Research, Shanghai Institute of Materia
Medica, Chinese Academy of Sciences, 555 Zuchongzhi Road, Shanghai
201203, China
2. School of
Pharmacy, East China
University of Science and Technology, Shanghai 200237, China