Dyes and pigments : novel applications and waste treatment /: novel applications and waste treatment. (2021)