Nonlinearity of surface-plasmon polaritons in sub-wavelength metal nanowires.