1. Department of Nursing, Dalin Tzu Chi Hospital, Buddhist Tzu Chi Medical Foundation, Chiayi 62247, Taiwan
2. School of Nursing, College of Nursing, National Taipei University of Nursing and Health Sciences, Taipei City 112303, Taiwan
3. Department of Nursing, College of Nursing, Tzu Chi University of Science and Technology, Hualien 970302, Taiwan
4. Dalla Lana School of Public Health, University of Toronto, Toronto, ON M5T 3M7, Canada