Angular Encoders for CNC Machines and High Accuracy Applications