Synthesis, structure, and antifungal evaluation of some novel 1,2,4-triazolylmercaptoacetylthiosemicarbazide and 1,2,4-triazolylmercaptomethyl-1,3,4-thiadiazole analogs