Different between vertical gene transfer and horizontal gene transfer