Fast sparse matrix-vector multiplication on graphics processing unit for finite element analysis