The role of Amyloid beta protein, metal ions and oxidative stress in the pathophysiology of Alzheimer’s disease: recent findings