Structural, mechanical, electronic and thermal properties of the newly predicted NB 2 from ab initio calculations