Semi-synthetic isoflavones as BACE-1 inhibitors against Alzheimer's disease.