Tn5 as a model for understanding DNA transposition - Molecular MicroBiology, 47(5), p.1199, 2003 .