1. State Key Laboratory of Drug ResearchShanghai Institute of Materia MedicaChinese Academy of Sciences 501 Haike Road Shanghai 201203 P.R. China
2. Zhejiang Academy of Medical Science 182 Tianmushan Road Hangzhou 310013 P.R. China
3. The First Affiliated Hospital of the College of MedicineZhejiang University Hangzhou 310003 P.R. China
4. University of Chinese Academy of Sciences Beijing 100049 P.R. China