1. Leibniz Research Laboratories for Biotechnology and Artificial Organs (LEBAO), Hannover Medical School, 30659 Hannover, Germany.
2. Institute of Virology, Hannover Medical School, 30625 Hannover, Germany.
3. Department of Functional and Applied Anatomy, Hannover Medical School, 30625 Hannover, Germany.
4. Department of Cell Biology, Hannover Medical School, 30625 Hannover, Germany.