Principles and practices of in situ chemical oxidation using permanganate