1. Key Laboratory of Freshwater Aquaculture and Enhancement of Anhui Province, Fisheries Research Institute, Anhui Academy of Agricultural Sciences, Hefei 230031, China
2. College of Life Sciences, Shihezi University, Shihezi 832003, China
3. Youjiliangzhuang Agro-Technology Co., Ltd., Fuyang 236629, China