1. Department of Surgery, Geneva University Hospitals, 1211 Geneva, Switzerland
2. Department of Clinical Immunology, Uppsala University Hospital, 75185 Uppsala, Sweden
3. Department of Surgery, University of California, San Francisco, CA 94143, USA
4. Departments of Surgery, Biomedical Engineering, Microbiology and Immunology, Diabetes Research Institute, University of Miami, Miami, FL 33136, USA