1. State Key Laboratory of Drug Research Shanghai Institute of Materia Medica Chinese Academy of Sciences 555 Zu Chong Zhi Road, Zhangjiang Hi-Tech Park Shanghai 201203 China
2. College of Pharmaceutical Science and Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals Zhejiang University of Technology Hangzhou 310014 China
3. Nanjing University of Chinese Medicine 138 Xianlin Road Nanjing 210023 China
4. Open Studio for Druggability Research of Marine Natural Products Pilot National Laboratory for Marine Science and Technology 1 Wenhai Road, Aoshanwei, Jimo Qingdao 266237 China
5. Laboratoire de Synthèse Organique Ecole Polytechnique, ENSTA CNRS, Institut Polytechnique de Paris 91128 Palaiseau Cedex France