Recent progress on the utilization of polypyrrole (PPy)-based nanocomposites for electrochemical applications | Synapse