Carbon dots: emerging theranostic nanoarchitectures.