Molecular Mechanisms of DNA Replication and Recombination