Benzofuran-derived benzylpyridinium bromides as potent acetylcholinesterase inhibitors.