Effect of boron doping on the structural, optical and electrical properties of ZnO nanoparticles produced by the hydrothermal method