can different plant species mix genes