Impact of major hurricanes on electricity energy production