An efficient split-radix FFT algorithm