properties of 2d discrete fourier transform