Phasing two-dimensional crystal diffraction pattern with iterative projection algorithms