Text this: Supramolecular assembly-derived carbon-nitrogen-based functional materials for photo/electrochemical applications: progress and challenges