Advancements in BACE1 and non-peptide BACE1 inhibitors for Alzheimer’s disease