Evoked response denoising using nonlinear diffusion filtering of single-trial matrix representations