A parallel unstructured multi-color SOR solver for 3D Navier–Stokes equations on graphics processing units