First-principles calculations: Structural stability, electronic structure, optical properties and thermodynamic properties of AlBN2, Al3BN4 and AlB3N4 nitrides. (15th June 2023)