Titanium nitride nanoparticles as an alternative platform for plasmonic waveguides in the visible and telecommunication wavelength ranges