Electronic structures of an (8, 0) boron nitride/carbon nanotube heterojunction