Affiliation: | (1) College of life Sciences, Ocean University of China, 266003 Qingdao, P.R. China;(2) Key Laboratory of Marine Bio-active Substances, First Institute of Oceanorgarphy, State Oceanic Administration, 266061 Qingdao, P.R. China;(3) Harbin Institute of Technology, 264209 Weihai, P.R. China |