Preparation and visible-light-driven photoelectrocatalytic properties of boron-doped TiO2 nanotubes