Nanotechnology keeps clothes dry and stain free