1. National Reference Laboratory for Animal Schistosomiasis, Key Laboratory of Animal Parasitology of Ministry of Agriculture and Rural Affairs, Shanghai Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Shanghai 200241, China
2. National Health Commission of the People’s Republic of China (NHC) Key Laboratory of Parasite and Vector Biology, National Institute of Parasitic Diseases, Chinese Center for Diseases Control and Prevention (Chinese Center for Tropical Diseases Research), World Health Organization (WHO) Collaborating Center for Tropical Diseases, National Center for International Research on Tropical Diseases, Shanghai 200025, China
3. Hainan Tropical Diseases Research Center (Hainan Sub-Center, Chinese Center for Tropical Diseases Research), Haikou 571199, China