Study on the bonding properties of ZrB2 (0001)/ZrC (111) interface via first-principles calculations