replication of dna and cells 9106990