Preparation and photocatalytic activity of boron-modified TiO2 under UV and visible light