The Amaryllidaceae alkaloids: an untapped source of acetylcholinesterase inhibitors