Do restriction enzymes cut both strands of a double stranded DNA molecule?