Title: The chemistry and physics of dyeing