1. Institute of Parasitic Diseases, Sichuan Centers for Disease Control and Prevention, Sichuan Province, People's Republic of China
2. Department of Parasitology, Asahikawa Medical College, Midorigaoka Higashi 2-1-1-1, Asahikawa 078-8510, Japan
3. Cestode Zoonoses Research Group, Parasitology and Disease Center, Biomedical Sciences Research Institute, School of Environment and Life Sciences, University of Salford, Salford M54 WT, Greater Manchester, United Kingdom