Text this: Detection and Classification of Single Machining Error of Non-circular Gear