Beijing Fisheries Research Institute;
Beijing 100068;
China;
Hibio Group;
Xi'an;
Shaanxi Province;
710068;
China;
Extension Station of Aquieulture Technology;
Beijing Municipal Bureau of Agriculture;
Beijing 100068;
China;
Feed Research Institute;
Chinese Academy of Agricultural Sciences;
Beijing 100081;
China;