Supramolecular macrocycle/carbon dot composites: environmental, material, and biomedical applications