Effect of doping Al, Ni and Zr on the properties of TiB2 coatings: A first-principles study. (December 2022)