1,3,4-Oxadiazole as an emerging telomerase inhibitor - a promising anticancer motif