The financial supports from the National Key Research and Development Program of China (Nos. 2016YFC0400501 and 2016YFC0400502);the Fundamental Research Funds for Central Universities of China (No. 2232018D3-43);the National Natural Science Foundation of China (No. 21277023)
An increase in energy demand leads to further exploration, transportation, and utilization of petroleum, which creates severe soil contamination because of recurrent accidents and oil spills. Remediation of these cont...