Polypyrrole membranes in fuel cells: insights into material properties and performance | Synapse