Durable antimicrobial cotton textiles modified with inorganic nanoparticles