CAS Key Laboratory of Synthetic Chemistry of Natural Substances;
Shanghai Institute of Organic Chemistry;
CAS;
Shanghai 200032;
China;
Department of Medicinal Chemistry;
School of Pharmacy;
China Pharmaceutical University;
Nanjing 210009;
China;