Text this: Optimization of surface roughness for titanium alloy based on multi-strategy fusion snake algorithm