School of Mechanical and Power Engineering China University of Science and Technology 200237;
National Engineering Laboratory for High Concentration Refractory Organic Wastewater Treatment Technology China University of Science and Technology 200237;
Heavy metals; Soil remediation; Oxalic acid; Eddy leaching; HYDROCYCLONE;