Text this: Structural and optoelectronic properties of NiTiX and CoVX (X = Sb and Sn) half-Heusler compounds: An ab initio study