Comparison of surface roughness measurements by stylus profiler, AFM and non-contact optical profiler