NHF holds election for directors