Metal Machining: A Comprehensive Overview