DNA replication fidelity in Escherichia coli: a multi-DNA polymerase affair.