Structure, stability and chemical bonding character of covalent boron azides BX(N3)2 (X=F, Cl, Br)