Simultaneous scavenging of Cd(II) and Pb(II) from water by sulfide-modified magnetic pinecone-derived hydrochar