Molecular Mechanism for the Self-Supported Synthesis of Graphitic Carbon Nitride from Urea Pyrolysis.