Corrosion-resistant polypyrrole-banana carbon (PPy-BC) nanocomposites for protection against electromagnetic interference: a green approach