What is the difference between a CNC and DNC machine?