1. College of Animal Science and Veterinary Medicine, Heilongjiang Bayi Agricultural University, Xinfeng Road, Daqing, Heilongjiang Province, P. R. China and
2. Department of Parasitology, Heilongjiang Institute of Veterinary Science, Qiqihar, P. R. China