Chemistry and technology of natural and synthetic dyes and pigments. (2020)