Arylidenepyruvic Acid Thiosemicarbazone and Thiazoline Derivatives As Potential Antimicrobial Agents