Band gap alignment of structured microporous graphitic carbons by N doping and its influence on photocatalytic overall water splitting.