Preparation and controlled coating of hydroxyl-modified silver nanoparticles on silk fibers through intermolecular interaction-induced self-assembly