Savitzky-Golay smoothing filter