Việc chuyển gene giữa các loài khác nhau được tiến hành dựa trên cơ sở nào?