CWI, Life Sciences Group, Amsterdam, The Netherlands. Inken.Wohlers@cwi.nl|CWI, Life Sciences Group, Amsterdam, The Netherlands. Inken.Wohlers@cwi.nl|CWI, Life Sciences Group, Amsterdam, The Netherlands. Inken.Wohlers@cwi.nl