Synthesis and properties of boron doped ZnO nanorods on silicon substrate by low-temperature hydrothermal reaction