A review on classifications, recent synthesis and applications of textile dyes | Performance Analytics | Scinapse