Molecular engineering of g-C3N4 with spatial charge separation for enhancing photocatalytic performances