differencce between nc and cnc machines, NC and CNC machines