Single-layer graphene sheets as counter electrodes for fiber-shaped polymer solar cells