Optical solitons are nonlinear optical wave-packets that can maintain their profile during the propagation even in the presence of moderate perturbations, offering useful applications in optical ...