1. Department of Aquaculture, College of Animal Science & Technology, Sichuan Agricultural University, Chengdu 611130, China
2. Department of Basic Veterinary, College of Veterinary Medicine, Sichuan Agricultural University, Chengdu 611130, China
3. Fisheries Institute, Sichuan Academy of Agricultural Sciences, Chengdu 611731, China