1. Key Laboratory of Marine Drugs, Chinese Ministry of Education, School of Medicine and Pharmacy, Ocean University of China, Qingdao, People’s Republic of China;
2. Laboratory of Marine Drugs and Biological Products, National Laboratory for Marine Science and Technology, Qingdao, People’s Republic of China;
3. College of Chemistry and Chemical Engineering, Ocean University of China, Qingdao, People’s Republic of China;
4. Nationaal Natuurhistorisch Museum, RA Leiden, The Netherlands