Multifunctional carbon nitride nanoarchitectures for catalysis | doi.page