Self-assembled hyperbranched polymer-gold nanoparticle hybrids: understanding the effect of polymer coverage on assembly size and SERS performance.