Deep Sea Oil Spill Cleanup Techniques: Applicability, Trade-offs and Advantages