Modeling and optimisation of high speed environment-friendly CNC turning: cutting tool micro-geometry and its effect on machining performance