Kernel PLS-SVC for Linear and Nonlinear Discrimination