Efficient removal of Cd2+ and Pb2+ from aqueous solution with amino- and thiol-functionalized activated carbon: Isotherm and kinetics modeling.