Micropatterning of proteins on nanospheres.