Different Types of CNC Machine Tools: A Comprehensive Guide