SEARCH Articles Figures Tables Doped poly Doping poly Poly films self-doping Poly self-acid-doping mechanism Poly self-doped polymers Poly self-doped, structure Poly self-doping mechanism Self-Doped Poly(indole-5-carboxylic acid) Self-doped Self-doping poly chemical structure