[1] Chinese Acad Sci, Inst Hydrobiol, State Key Lab Freshwater Ecol & Biotechnol, Wuhan 430072, Peoples R China
[2] NW A&F Univ, Coll Anim Sci & Technol, Dept Aquaculture, Yangling 712100, Peoples R China
[3] Univ Aberdeen, Sch Biol Sci, Aberdeen AB24 2TZ, Scotland