Carbon nanodot decorated graphitic carbon nitride: new insights into the enhanced photocatalytic water splitting from ab initio studies.