horizontal gene transfer Synonyms