[1] Shanghai Ocean Univ, Key Lab Freshwater Aquat Genet Resources, Minist Agr, Shanghai 201306, Peoples R China
[2] Tsinghua Univ, Dept Biotechnol & Biomed, Yangtze Delta Reg Inst, Jiaxing 314000, Zhejiang, Peoples R China
[3] Tsinghua Univ, Yangtze Delta Reg Inst, Taizhou Innovat Ctr, Jiaxing 318000, Zhejiang, Peoples R China
[4] Tsinghua Univ, Yangtze Delta Reg Inst, Zhejiang Prov Key Lab Appl Enzymol, 705 Yatai Rd, Jiaxing 314006, Peoples R China