An efficient synthesis of benzofuran derivatives under conventional/non-conventional method