Adsorption and visible-light photocatalytic degradation of organic pollutants by functionalized biochar: Role of iodine doping and reactive species