Phytoextraction of metals and metalloids from contaminated soils