Innovative self-cleaning and antibacterial cotton textile: no water and no detergent for cleaning