Three years after BP oil spill, USF research finds massive die-off