Computational design of graphitic carbon nitride photocatalysts for water splitting. (10th December 2020)