Rational design of dual-functional surfaces on polypropylene with antifouling and antibacterial performances via a micropatterning strategy.