Graphene as a transparent conducting and surface field layer in planar Si solar cells