1. Department of Immunohematology and Blood Transfusion, Leiden University Medical Center, 2300 RC Leiden, The Netherlands
2. Department of Biotechnology and Bioscience, University of Milano-Bicocca, 20126 Milano, Italy
3. Department of Cell Biology, University Medical Center Utrecht, 3584 CX Utrecht, The Netherlands