1. Fujian-Taiwan-Hongkong-Macao Science and Technology Cooperation Base of Intelligent Pharmaceutics, Institute of Oceanography, College of Materials and Chemical Engineering, Minjiang University, Fuzhou, Fujian, China
2. Institute of Chemisty, Fuzhou University, Fuzhou, Fujian, China
3. Fujian Xianzhilou Biological and Technology Co., Ltd., Fuzhou, China
4. College of Pharmacy, Fujian University of Traditional Chinese Medicine, Fuzhou, Fujian, China
5. Translational Research Center in Oncohaematology, Department of Cell Physiology and Metabolism, Faculty of Medicine, University of Geneva, Geneva, Switzerland