Different Types of CNC Machine Tools and Their Applications: A Comprehensive Guide