Catalytic properties of group 4 transition metal dichalcogenides (MX2; M = Ti, Zr, Hf; X = S, Se, Te)