Text this: Thermal stability, mechanical properties, and tribological performance of TiAlXN coatings: Understanding the effects of alloying additions