Weakening CO poisoning over size- and support-dependent Ptn/X-graphene catalyst (X = C, B, N, n = 1–6, 13)