Text this: A comprehensive review on medicinal plant extract-based nanoparticles for dye degradation