An FFT extension to the P-1 factoring algorithm — article