Generalized Stokes eigenfunctions: a new trial basis for the solution of incompressible Navier-Stokes equations