Zaslat záznam emailem: Maximum likelihood models and algorithms for gene tree evolution with duplications and losses