Toward a Better Understanding of Fourier Neural Operators: Analysis and Improvement from a Spectral Perspective