Exploring the effect of halogens on semiconducting nature of boron doped molecular precursor graphene nanoribbons at molecular and bulk level August 31, 2026