Recent developments of structure based beta-secretase inhibitors for Alzheimer's disease.