Engineering of CVD graphene optoelectronic properties Application as transparent electrode in solar cells