retrotransposon hypertranslocation retroduplication translocation transposon jumping gene cotransfer retrotransposition duplication retroposition