Diffraction effects on soliton propagation