1. Institute of Hydrobiology, Chinese Academy of Sciences, Wuhan 430072, China
2. University of Chinese Academy of Sciences, Beijing 100049, China
3. Jiangxi Innovation and Incubation Center of Industrial Technologies, Chinese Academy of Sciences, Nanchang 330072, China
4. Nanchang Institute of Industrial Innovation, Chinese Academy of Sciences, Nanchang 330072, China
5. Hubei Engineering Research Center for Aquatic Animal Nutrition and Feed, Wuhan 430072, China
6. The Innovative Academy of Seed Design, Chinese Academy of Sciences, Wuhan 430072, China