Prediction of HfB3 from first-principles calculations: crystal structures, stabilities, electronic properties and hardnesses. (4th March 2019)