Chemical and physical factors in design of antibiofouling polymer coatings.