1. Mashhad University of Medical Sciences, Mashhad, Iran
2. Kermanshah University of Medical Sciences, Kermanshah, Iran; Postdoctoral Research Fellow, New Haven, USA
3. Islamic Azad University (IAUPS), Tehran, Iran
4. Jundishapur University of Medical Sciences, Ahvaz, Iran
5. Lorestan University of Medical Sciences, Khorramabad, Iran
6. Hamadan University of Medical Sciences, Hamadan, Iran