Synthetic strategies and anticancer applications of benzimidazole derivatives: a review. | Synapse