Text this: Polypyrrole-chitosan-CaFe2O4 layer sensor for detection of anionic and cationic dye using surface plasmon resonance