Synthesis and Characterization of 1-Benzofuran-2-yl thiadiazoles, Triazoles and Oxadiazoles by Conventional and Non-conventional Methods