Synthesis of high-quality carbon nanodots from hydrophilic compounds: role of functional groups | Synapse