Density functional theory study of BN-doped graphene superlattice: Role of geometrical shape and size