A comparative computational study of tunneling transistors based on vertical graphene–hBCN heterostructures