Experimental investigation of self-cleaning behaviour of 3D-printed textile fabrics with various printing parameters. (February 2023)