Digital signal processing for CdZnTe semiconductor detectors based on cubic spline smoothing function. (20th November 2009)