Source: http://at.dii.unipd.it/renato.gobbo/download/brigham/FFT&applications_1-4.pdf