1. BioMediTech, Faculty of Medicine and Health Technology, Tampere University, 33100 Tampere, Finland
2. Tampere Microscopy Center (TMC), Tampere University, 33100 Tampere, Finland
3. Department of Biological and Environmental Science and Nanoscience Center, University of Jyväskylä, 40014 Jyväskylä, Finland
4. Faculty of Information Technology and Communication Sciences, Computing Sciences, Tampere University, 33100 Tampere, Finland
5. Tampere Institute for Advanced Study, Tampere University, 33100 Tampere, Finland