1. Oulu Advanced Research on Service and Information Systems, University of Oulu, Oulu, Finland
2. Research Unit of Population Health, University of Oulu, Oulu, Finland
3. Medical Research Center Oulu, Oulu University Hospital and University of Oulu, Oulu, Finland