Electron spin transport in graphene-based devices by