[1] Univ Zurich Hosp, Dept Pathol, Inst Expt Immunol, CH-8091 Zurich, Switzerland
[2] Univ Zurich Hosp, Dept Pathol, Lab Mol Diagnost, CH-8091 Zurich, Switzerland
[3] Univ Zurich Hosp, Inst Lab Anim Sci, Cent Biol Lab, CH-8091 Zurich, Switzerland
[4] Univ Zurich, Electron Microscopy Lab, CH-8028 Zurich, Switzerland