1. Cell and Molecular Biology Program, University of Helsinki, FI-00014 Helsinki, Finland
2. Center for Molecular Biology of Heidelberg University (ZMBH), D-69120 Heidelberg, Germany
3. Electron Microscopy Unit, Institute of Biotechnology, University of Helsinki, FI-00014 Helsinki, Finland