A comprehensive review on medicinal plant extract-based nanoparticles for dye degradation | Synapse