Triggering photocatalytic activity of carbon dot-based nanocomposites by a self-supplying peroxide