Pore confinement effects and stabilization of carbon nitride oligomers in macroporous silica for photocatalytic hydrogen production. (September 2016)