solid carbide end mill sciencedirect