Feasibility study on surface finishing of miniature V-grooves with magnetic compound fluid slurry