Text this: Ab-initio technique to examine the mechanical, electronic, optical and thermal features of direct band-gap semiconductors APtSn (A = Ti, Zr, Hf, Th)