Graphene-based monoatomic chain spintronics: contact-derived half-metallicity, sp2 vs sp