1. Institut für Pharmazeutische Biologie und Biotechnologie, Fachbereich Pharmazie, Philipps-Universität Marburg, Robert-Koch Straße 4, 35037 Marburg, Germany
2. College of Life Science and Technology, Beijing University of Chemical Technology, North Third Ring Road 15, Chaoyang District, 100029 Beijing, China
3. Key Laboratory of Tropical Marine Bio-resources, South China Sea Institute of Oceanology Chinese Academy of Sciences, 164 West Xingang Road, Guangzhou 510301, China