Optoelectronic Properties Of Carbon-Based Nanostructures: Steering Electrons In Graphene By Electromagnetic Fields