Molecular docking studies, biological evaluation and synthesis of novel 3-mercapto-1,2,4-triazole derivatives