Charge and spin transport in graphene-based heterostructure