Synthesis of high-quality carbon nanodots from hydrophilic compounds: role of functional groups | doi.page