1. Departments of Physiology (W.Y., J.-X.H., A.-S.L., J.T.), FIN-20520 Turku, Finland
2. Pediatrics (W.Y., J.T.), FIN-20520 Turku, Finland
3. Oncology (J.-X.H., E.S.), University of Turku, FIN-20520 Turku, Finland
4. Electron Microscopy (L.P.), FIN-20520 Turku, Finland