better MKL sparse mat-vec multiply