Double layer 3D codes: fluorescent supramolecular polymeric gels allowing direct recognition of the chloride anion using a smart phone | Synapse