Forming various heterojunctions to improve the separation rate of electrons and holes in g-C7N7H1 for water splitting