State Key Laboratory of Drug Research;
Shanghai Institute of Materia Medica;
Shanghai Institutes for Biological Sciences;
Chinese Academy of Sciences;
Shanghai 201203;
China;
School of Pharmaceutical Engineering;
Shenyang Pharmaceutical University;
Shenyang 110016;
China;
Institute of Biochemistry;
Center for Structural and Cell Biology in Medicine;
University of Luebeck;
23538 Luebeck;
Germany;