Disease-Modifying Anti-Alzheimer's Drugs: Inhibitors of Human Cholinesterases Interfering with β-Amyloid Aggregation