Dynamics of Deep Neural Networks--A Fourier Analysis Perspective