NHL roundup: Hurricanes handle Flyers for 7th win in row