The design of improved smoothing operators for finite volume flow solvers on unstructured meshes