Institute for Molecular Medicine Finland (FIMM) and Department of Public Health, University of Helsinki, Helsinki, Finland