1. Yangtze River Fisheries Research Institute, Chinese Academy of Fishery Sciences, Wuhan, People’s Republic of China
2. College of Fisheries, Huazhong Agricultural University, Wuhan, People’s Republic of China
3. Animal Health Research Institute, Tongwei Co., Ltd., Chengdu, People’s Republic of China