1. College of Pharmaceutical Science & Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals Zhejiang University of Technology Hangzhou 310014 P. R. China
2. CNRS Aix Marseille Université Centrale Marseille iSm2 Marseille France
3. Shaoxing Minsheng Pharmaceutical Co., Ltd. Shaoxing 312071 P. R. China
4. Zhejiang International Sci-Tech Cooperation Base for the Exploitation and Utilization of Nature Product Hangzhou 310014 P. R. China