Here are two links, part 1 and part 2 of Changing Seas TV, that provide really good info on the invasion and research on effects and possible control and removal efforts.
TC
Alien Invaders Part 1 - YouTube
Alien Invaders Part 2 - YouTube
hopefully this worked, if not I'll try again
TC
Alien Invaders Part 1 - YouTube
Alien Invaders Part 2 - YouTube
hopefully this worked, if not I'll try again