1. Shanghai Veterinary Research
Institute, Chinese Academy of Agricultural Sciences, Key Laboratory
of Animal Parasitology, Ministry of Agriculture of China, Shanghai
200241, P.R. China
2. Shanghai
Public Health Clinical
Center, Fudan University, Shanghai 201508, P.R. China
3. College of Life Sciences, Fujian
Agriculture and Forestry University, FuZhou, Fujian Province 350002,
P.R. China