Hurricanes edged Blackhawks 2-1 for third win in four games