Functional finishing and coloration of textiles with nanomaterials. (21st May 2018)