Graphene, a promising transparent conductor