Affiliation: | 1. Self‐Assembling Systems, Delft Chem Tech, University of Delft, Julianalaan 136, 2628BL Delft, The Netherlands, Fax: (+31)?15‐27‐84289 http://www.dct.tudelft.nl/sas;2. Groningen Biomolecular Sciences and Biotechnology Institute, University of Groningen, Nijenborgh 4, 9747 AG Groningen, The Netherlands;3. BioMaDe Technology Foundation, Nijenborgh 4, 9747 AG Groningen, The Netherlands |