First-principles calculations study the mechanical and thermal properties of Cr–Al–B ternary borides