1. Department of Medical Parasitology, Faculty of Medicine, Tanta University, Tanta, Egypt
2. Techno India College of Technology, West Bengal, India
3. Department of Electronics and Electrical Communication Engineering, Faculty of Engineering, Tanta University, Tanta, Egypt
4. Computers and Information Technology, Taif University, Ta'if, Saudi Arabia