Effect of Self Doping Metal Doping and Metal Oxide Impregnation on the Photocatalytic Activity of TiO2 Nanotubes