SEARCH Articles Figures Tables Nanoparticles coating Polyurethane coatings Polyurethane-urea nanoparticles Streptavidin Streptavidin-coated polyurethane-urea