Multifunctionalization of cotton fabrics with polyvinylsilsesquioxane/ZnO composite coatings. (1st November 2018)