Immobilization of heavy metals in two contaminated soils using a modified magnesium silicate stabilizer