1. State Key Laboratory of Freshwater Ecology and Biotechnology, Institute of Hydrobiology, Chinese Academy of Sciences, Wuhan 430072, China
2. Scottish Fish Immunology Research Centre, School of Biological Sciences, University of Aberdeen, Aberdeen AB24 2TZ, United Kingdom
3. Marine Scotland Science Marine Laboratory, Aberdeen AB11 9DB, United Kingdom