1. Department of Welfare, National Institute for Health and Welfare, Helsinki, Finland
2. Department of Sociology, University of Pennsylvania, Philadelphia, PA, USA
3. Department of Public Health Solutions, National Institute for Health and Welfare, Helsinki, Finland