Mechanistic aspects of DNA transposition