1. Stress Research Institute, Stockholm University, SE-106 91 Stockholm, Sweden,
2. Stress Research Institute, Stockholm University, SE-106 91 Stockholm, Sweden
3. Department of Sociology, Sheffield Hallam University, Sheffield, S10 2LD, United Kingdom