Centrum Wiskunde & Informatica (CWI), Amsterdam, The Netherlands.|Centrum Wiskunde & Informatica (CWI), Amsterdam, The Netherlands.|Amsterdam Cardiovascular Sciences, VU University medical Center, Dept. of Physiology, Amsterdam, The Netherlands.|Amsterdam Cardiovascular Sciences, VU University medical Center, Dept. of Physiology, Amsterdam, The Netherlands.|Department of Cell and Chemical Biology, Leiden University Medical Center, Leiden, The Netherlands.|Amsterdam Cardiovascular Sciences, VU University medical Center, Dept. of Physiology, Amsterdam, The Netherlands.|Centrum Wiskunde & Informatica (CWI), Amsterdam, The Netherlands.