Affiliation: | 1.Department of Genetics and Center for Developmental Biology, College of Life Sciences, Wuhan University, Wuhan 430072, PR China;2.Department of Veterinary Science, Louisiana State University Agricultural Center, Louisiana Agricultural Experiment Station, Baton Rouge, LA 70803, USA;3.Aquaculture Research Station, Louisiana State University Agricultural Center, Louisiana Agricultural Experiment Station, Baton Rouge, LA 70803, USA |