1. Unit of Health Sciences, Faculty of Social Sciences, Tampere University, Tampere, Finland
2. Gerontology Research Center, Tampere University, Tampere, Finland
3. Department of Public Health, University of Turku and Turku University Hospital, Turku, Finland
4. Department of Psychology, Stress Research Institute, Stockholm University, Sweden
5. Tampere University Hospital, Tampere, Finland