Doping TiO2 with p-block elements : effects on photocatalytic activity