Email (record): Efficient error correction algorithms for gene tree reconciliation based on duplication, duplication and loss, and deep coalescence