An Adaptive Spline Non-Linear Function for Blind Signal Processing