RESEARCH ARTICLE Synthesis and Antimicrobial Activity of 5-Arylazothiazoles, 2,3-Dihydro-1,3,4-thiadiazoles and triazolo(4,3- a)pyrimidine Derivatives