A recursive method for phase retrieval in Fourier transform domain