Bio-inspired green synthesis of zinc oxide nanoparticles using Abelmoschus esculentus mucilage and selective degradation of cationic dye pollutants. (April 2019)