Sustainable textile printing