Institution: | College of Food Science and Engineering, Ocean University of China, Qingdao 266003; Yellow Sea Fisheries Research Institute, Chinese Academy of Fishery Sciences, Laboratory for Marine Drugs and Biological Products, Pilot National Laboratory Marine Science and Technology (Qingdao), Qingdao 266071 |