1. Key Laboratory of Marine Drugs; Chinese Ministry of Education; School of Medicine and Pharmacy; Ocean University of China; Qingdao 266003 P. R. China
2. Laboratory of Marine Drugs and Biological Products; National Laboratory for Marine Science and Technology; Qingdao 266235 P. R. China
3. National Museum of Natural History; Leiden 2300 RA The Netherlands