A parallel finite element algorithm for Navier-Stokes equations