The role of reactive oxygen species and oxidative stress in carbon monoxide toxicity: an in-depth analysis