Affiliation: | aDepartment of Public Health Science and General Practice, University of Oulu, P.O. Box 5000, FIN-90014 Oulun yliopisto, Finland bDepartment of Biology, University of Oulu, P.O. Box 3000, FIN-90014 Oulun yliopisto, Finland cOulu Regional Institute of Occupational Health, Aapistie 1, FIN-90220 Oulu, Finland dOulu University Hospital and Oulu Health Centre, Finland |