1. National Reference Laboratory for Animal Schistosomiasis, Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Shanghai 200241, China
2. Key Laboratory of Animal Parasitology of Ministry of Agriculture and Rural Affairs, Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Shanghai 200241, China