1. Department of Public and Occupational Health Amsterdam UMC Vrije Universiteit Amsterdam Amsterdam Public Health Research Institute Amsterdam the Netherlands
2. Sarphati Amsterdam Public Health Service (GGD) Amsterdam Amsterdam the Netherlands
3. Department of Health Science Faculty of Science and Amsterdam Public Health Research Institute Vrije Universiteit Amsterdam the Netherlands
4. Department of Psychology, Health & Technology University of Twente Enschede the Netherlands