Effect of alkaline lignin on immobilization of cadmium and lead in soils and the associated mechanisms.