Light scattering by an infinite cylinder of arbitrarily smooth cross section based on vectorial complex ray model