Simultaneous immobilization of arsenic, lead and cadmium by magnesium-aluminum modified biochar in mining soil. (15th May 2022)