CTAB-melamine molecular crystals as precursor for synthesis of layered carbon nitride porous nanostructures with enhanced photocatalytic activity for hydrogen production. (December 2021)