Graphene nanoring as a tunable source of polarized electrons 2012 , Nanotechnology, v.23, 20 ISSN: 0957-4484