Ordering Algorithms and Computer Implementation of Radix-2 FFTs