Optical solitons in semiconductor-doped glass fibres with saturation-type nonlinearity