Textile Ink Jet Printing a review of ink jet printing of textiles, including ITMA 2003 (Society of Dyers and Colourists, 2004)