Tunable plasmonic HfN nanoparticles and arrays.