Environmental Impacts of Oil Spills and Response Technologies