1-D and 2-D digital fractional-order Savitzky-Golay differentiator