[1] East China Normal Univ, Sch Life Sci, Lab Aquaculture Nutr & Environm Hlth, 500 Dongchuan Rd, Shanghai 200241, Peoples R China
[2] Hainan Univ, Dept Aquaculture Coll Marine Sci, Haikou 570228, Hainan, Peoples R China
[3] Neijiang Normal Univ, Key Lab Sichuan Prov Fishes Conservat & Utilizat, Neijiang 641100, Sichuan, Peoples R China
[4] Flinders Univ S Australia, Sch Biol Sci, Adelaide, SA 5001, Australia