1. Nanobiotechnology Research Centre, Baqiyatallah University of Medical Sciences, Tehran, Iran
2. Experimental Medicine Research Center, Tehran University of Medical Sciences, Tehran, Iran
3. Anatomy Department, School of Medicine, Tehran University of Medical Sciences, Tehran, Iran
4. Molecular Biology Research Center, Baqiyatallah University of Medical Sciences, Tehran, Iran
5. Department of Microbiology, Faculty of Medicine, Tehran University of Medical Sciences, Tehran, Iran