Colloidal Carbon-Based Nanoparticles as Heavy Metal Adsorbent in Aqueous Solution: Cadmium Removal as a Case Study