Study: Virtually all Ala. tar balls from BP spill