Hurricanes smash slumping Bruins 8-2