PCIAW Printing technology for textiles