The effect of carbon nanotubes functionalization on the band-gap energy of TiO2-CNT nanocomposite