1. Helsinki Institute of Life Science, Biomedicum, University of Helsinki, 00290 Helsinki, Finland
2. Wihuri Research Institute, Biomedicum, University of Helsinki, 00290 Helsinki, Finland
3. Stem Cells and Metabolism Research Program, Faculty of Medicine, University of Helsinki, 00290 Helsinki, Finland
4. Department of Mechanical Engineering, The University of Tokyo, Tokyo 113-0033, Japan
5. Max Planck Institute for Biology of Ageing, 50931 Cologne, Germany
6. Cologne Excellence Cluster for Stress Responses in Ageing-associated diseases (CECAD), University of Cologne, 50931 Cologne, Germany