2D materials and heterostructures for photocatalytic water-splitting: a theoretical perspective. (21st July 2022)