Laboratory;
of;
Marine;
Drugs,;
Ministry;
of;
Education;
of;
China,;
School;
of;
Medicine;
and;
Pharmacy;
Ocean;
University;
of;
China,;
Qingdao;
266003,;
China;
Institute;
of;
Oceanography,;
State;
Oceanic;
Administration,;
Qingdao;
266061,;
China;
University;
of;
Science;
&;
Technology,;
Qingdao;
266042,;
China;