[1] Chinese Acad Agr Sci, Shanghai Vet Res Inst, Shanghai 200241, Peoples R China
[2] Chinese Acad Agr Sci, Harbin Vet Res Inst, 678 Haping Rd, Harbin 150069, Peoples R China
[3] Univ Vet & Anim Sci Lahore, Lahore 54000, Pakistan
[4] Univ Poonch Rawalakot, Dept Pathobiol, Lab Pathol, Rawalakot 12350, Pakistan