1. School of Nursing and Midwifery, Iran University of Medical Sciences, Tehran, Iran
2. School of Nursing and Midwifery, Shahroud University of Medical Sciences, Shahroud, Iran
3. Nursing Care Research Center, Iran University of Medical Sciences, Tehran, Iran
4. Tehran University of Medical Sciences, Tehran, Iran
5. Nursing Care Research Center, Department of Medical Surgical Nursing, School of Nursing and Midwifery, Iran University of Medical Sciences, Tehran, Iran