1. Institute of Chemistry and The Nanoscience and Nanotechnology Center, The Hebrew University of Jerusalem, Jerusalem 91904, Israel
2. Pepscan Therapeutics BV, P.O. Box 2098, 8203 AB Lelystad, The Netherlands
3. Van't Hoff Institute for Molecular Sciences, University of Amsterdam, P.O. Box 94157, Amsterdam, The Netherlands