LOBA Chemie, India, crystalline, 60 mesh), aniline (Fisher Scientific,
India), deionized water (Hydrolab, India), 5-sulfosalicylic acid (SSA,
Merck), ammonium peroxy-di-sulfate (APS, Merck), sodium nitrate (NaNO3, Merck), potassium permanganate (KMnO4, Merck),
sulfuric acid (H2SO4, Merck), ortho-phosphoric
acid (H3PO4, Merck), hydrogen peroxide (H2O2, Merck, 30% GR Pro analysis), calcium chloride
(CaCl2, Merck), phosphorus pentoxide (P2O5, Merck), and hydrazine hydrate (N2H4H2O, Merck) were used for the material synthesis. Malachite
green (MG), congo red (CR), and rhodamine B (RhB) dyes were purchased
from Himedia, India. Nitro B.T. AR (nitroblue tetrazolium (NBT)) and
benzene-1,4-dicarboxylic acid (teraphthalic acid (TA)) are procured
from LOBA Chemie, India.