[1] Univ Turku, Dept Publ Hlth, Turku, Finland
[2] Turku Univ Hosp, Turku, Finland
[3] Univ Skovde, Sch Hlth Sci, Dept Publ Hlth, Skovde, Sweden
[4] Univ Helsinki, Dept Publ Hlth, Helsinki, Finland
[5] Tampere Univ, Fac Social Sci, Tampere, Finland
[6] Univ Eastern Finland, Sch Educ Sci & Psychol, Joensuu, Finland
[7] Univ Turku, Ctr Populat Hlth Res, Turku, Finland