Effects of different graphene dopants on double antireflection coatings/graphene/n-silicon heterojunction solar cells