[1] Univ Oulu, Res Unit Hlth Sci & Technol, Oulu, Finland
[2] Jyvaskyla Univ Appl Sci, Dept Social Serv & Hlth Care, Jyvaskyla, Finland
[3] Tampere Univ, Fac Social Sci Nursing Sci Hlth Sci, Tampere, Finland
[4] Tampere Univ, Fac Social Sci SOC, FI-33014 Tampere, Finland
[5] Oulu Univ Hosp, Med Res Ctr Oulu, Oulu, Finland
[6] Univ Oulu, Oulu, Finland
[7] Univ Oulu, Res Unit Nursing Sci & Hlth Management, Oulu, Finland