1. College of Veterinary Medicine, South China Agricultural University, Guangzhou 510642, China
2. College of Veterinary Medicine, Henan Agricultural University, Zhengzhou 450046, China
3. Department of Biochemistry and Molecular Biology, Louisiana State University Health Sciences Center, 1501 Kings Highway, Shreveport, LA 71130-3932, USA
4. Department of Hematology and Oncology, Louisiana State University Health Sciences Center, Shreveport, LA 71130-3932, USA
5. Feist-Weiller Cancer Center, Louisiana State University Health Sciences Center, 1501 Kings Highway, Shreveport, LA 71130-3932, USA