Optimization of surface roughness via the Taguchi method and investigation of energy consumption when milling spheroidal graphite cast iron materials