Home Solar Power Graphene to boost the performance of new generation solar cells