Methods and Techniques for Cleaning-up Contaminated Sites