On extensions of iterative Fourier phase retrieval algorithms