[1] Wageningen Univ, Aquaculture & Fisheries Grp, Wageningen Inst Anim Sci, NL-6700 AH Wageningen, Netherlands
[2] Wageningen Univ, Cell Biol & Immunol Grp, Wageningen Inst Anim Sci, NL-6700 AH Wageningen, Netherlands
[3] Aquaculture Res Ctr, Stavanger, Norway