Mechanism of DNA replication