1. Department of Computer Science and Applied Mathematics, Weizmann Institute of Science, Rehovot 76100, Israel.
2. Department of Molecular Cell Biology, Weizmann Institute of Science, Rehovot 76100, Israel.
3. Department of Immunology, Weizmann Institute of Science, Rehovot 76100, Israel.
4. Faculty of Engineering, Bar Ilan University, Ramat Gan 52900, Israel.
5. Magen David Adom Blood Services, Ramat Gan 52900, Israel.
6. Department of Chemical and Structural Biology, Weizmann Institute of Science, Rehovot 7610001, Israel.