[1] Chinese Acad Sci, Key Lab Aquaculture Dis Control, Minist Agr, Inst Hydrobiol, Wuhan 430072, Hubei, Peoples R China
[2] Chinese Acad Sci, State Key Lab Freshwater Ecol & Biotechnol, Inst Hydrobiol, Wuhan 430072, Hubei, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[4] China Three Gorges Corp, Hubei Key Lab Three Gorges Project Conservat Fish, Chinese Sturgeon Res Inst, Yichang 443100, Hubei, Peoples R China
[5] Chinese Acad Sci, Innovat Acad Seed Design, Wuhan 430072, Hubei, Peoples R China