College of Marine Life Sciences;
Ocean University of China;
Qingdao 266003;
P. R. China;
Key Laboratory of Marine Biological Active Substances;
SOA;
Qingdao 266061;
P. R. China;
College of Food Science and Engineering;
Ocean University of China;
Qingdao 266003;
P. R. China;