1. Department of Immunology, Shiraz University of Medical Sciences, Shiraz, Iran.
2. Department of Physiology, Shiraz University of Medical Sciences, Shiraz, Iran.
3. Department of Obstetrics and Gynecology, Shiraz University of Medical Sciences, Shiraz, Iran.
4. Infertility Research Center, Shiraz University of Medical Sciences, Shiraz, Iran.