1. School of Nursing and Midwifery; Tehran University of Medical Sciences
2. Nursing and Midwifery Care Research Center, School of Nursing and Midwifery; Tehran University of Medical Sciences; Tehran, Iran
3. Shiraz University of Medical Sciences; Shiraz; Iran