1. State Key Laboratory of Fresh Water Ecology and Biotechnology, Institute of Hydrobiology, Chinese Academy of Sciences, Wuhan 430072, China
2. University of the Chinese Academy of Sciences, Beijing 100049, China
3. Hubei Engineering Research Center for Aquatic Animal Nutrition and Feed, Wuhan 430072, China
4. The Innovative Academy of Seed Design, Chinese Academy of Sciences, Wuhan 430072, China