The role of reactive oxygen species and metabolism on cancer cells and their microenvironment.