A strand of DNA formed by the splicing of DNA from two different species is called