Theoretical Insight on Mechanically Robust Graphene-Nickel Interfaces Using Chromium-substituted Nickel and Boron-doped Graphene