1. Department of Echinococcosis 2. National Institute of Parasitic Diseases 3. Chinese Center for Disease Control and Prevention 4. Shanghai 200025 5. China. 6. Chinese Center for Tropical Diseases Research 7. WHO Collaborating Centre for Tropical Diseas;