[1] Univ Amsterdam, Swammerdam Inst Life Sci, Synthet Syst Biol & Nucl Org, NL-1098 XH Amsterdam, Netherlands
[2] Vrije Univ Amsterdam, Fac Sci, Dept Mol Cell Biol, Boelelaan 1085, NL-1081 HV Amsterdam, Netherlands
[3] Univ Manchester, Fac Biol Med & Hlth, Sch Biol Sci, Oxford Rd, Manchester M13 9PL, England
[4] Stellenbosch Univ, Stellenbosch Inst Adv Study STIAS, Wallenberg Res Ctr, ZA-7600 Stellenbosch, South Africa