Switching Behaviors of Graphene-Boron Nitride Nanotube Heterojunctions