1. Stress Research Institute Department of Psychology Stockholm University Stockholm Sweden
2. Finnish Institute of Occupational Health Helsinki Finland
3. Institute of Public Health and Clinical Nutrition University of Eastern Finland Kuopio Finland