Half-Metallicity in Hybrid Graphene/Boron Nitride Nanoribbons with Dihydrogenated Edges