The role of endothelial dysfunction and oxidative stress in cerebrovascular diseases