Orange hold off feisty Hurricanes to remain undefeated