How the Miracle Material Graphene is Helping to Improve Solar Cells