1. Department of Biotechnology, Iranian Research Organization for Science and Technology (IROST), Tehran, Iran
2. Molecular Parasitology Laboratory, Department of Parasitology, Pasteur Institute of Iran, Tehran, Iran
3. Department of Physiology and Pharmacology, Pasteur Institute of Iran, Tehran, Iran