Computational studies on the structural, electronic and optical properties of graphene-like MXenes (M2CT2, M = Ti, Zr, Hf; T = O, F, OH) and their potential applications as visible-light driven photocatalysts | Synapse