[1] Univ Twente, MIRA Biomed Technol, Bioinspired Mol Engn Lab, POB 217, NL-7500 AE Enschede, Netherlands
[2] Univ Twente, Tech Med Inst, POB 217, NL-7500 AE Enschede, Netherlands
[3] Univ Twente, MESA Inst Nanotechnol, Mol Nanofabricat Grp, NL-7500 AE Enschede, Netherlands
[4] Univ Twente, MESA Inst Nanotechnol, Nanobiophys Grp, NL-7500 AE Enschede, Netherlands
[5] Univ Twente, MIRA Biomed Technol, NL-7500 AE Enschede, Netherlands
[6] Free Univ Amsterdam, Boelelaan 1105, NL-1081 HV Amsterdam, Netherlands