Effect of the addition of different doping agents on visible light activity of porous TiO 2 photocatalysts