Nanowire Solar Cells grown on Graphene