XPS studies on conducting polymers: polypyrrole films doped with perchlorate and polymeric anions