Department of Phytochemistry;
School of Pharmacy;
Second Military Medical University;
Shanghai 200433;
China;
School of Pharmacy;
Shanghai Jiao Tong University;
Shanghai 200030;
China;
Department of Research & Development;
Shanghai Center of Research & Development of New Drugs;
Shanghai 201203;
China;