1. Institute of Biomedicine, University of Turku, Turku, Finland.
2. Department of Life Sciences, Faculty of Science and Technology, University of Coimbra, Coimbra, Portugal.
3. Department of Biosciences, Cell Biology, Faculty of Science and Engineering, Åbo Akademi University, Turku, Finland.
4. Department of Plastic Surgery, Tampere University Hospital, Tampere, Finland.