Boron-doping effects in carbon nanotubes