Walk-Off single boosts NMSU to 5-4 win over Hornets