Text this: Carbon nanocages as heavy metal ion adsorbents