technology of gene manipulation Synonyms