Half metallicity along the edge of zigzag boron nitride nanoribbons