spectrum kernels