Formononetin protects neurons against hypoxia-induced cytotoxicity through upregulation of ADAM10 and sAβPPα.