College of Veterinary Medicine, Xinjiang Agricultural University, Urumqi 830052, China;
College of Veterinary Medicine, Xinjiang Agricultural University, Urumqi 830052, China;
Institute of Hydrobiology, Chinese Academy of Sciences, Wuhan 430072, China;
The Irtysh River Specialty Fish Ambulance Center, 10th Agricultural Division, Production and Construction Corps of Xinjiang,Beitun 836000, China;
College of Animal Science, Xinjiang Agricultural University, Urumqi 830052, China;
College of Veterinary Medicine, Xinjiang Agricultural University, Urumqi 830052, China;
College of Veterinary Medicine, Xinjiang Agricultural University, Urumqi 830052, China;