A Significant Improvement of Softassign with Diffusion Kernels