College of Fisheries and Life Science;
Shanghai Ocean University;
Shanghai 201306;
China;
Laboratory for Marine Fisheries Science and Food Production Processes;
Pilot National Laboratory for Marine Science and Technology(Qingdao);
Qingdao 266071;
China;
Key Laboratory for Sustainable Development of Marine Fisheries Resources of Ministry of Agriculture;
Yellow Sea Fisheries Research Institute;
Chinese Academy of Fishery Sciences;
Qingdao 266071;
China;