Compensation of nonlinear effects in optical communication systems through phase-conjugation