Effect of modified fly ash on environmental safety of two soils contaminated with cadmium and lead.