Generating arrays of nanoring structures : chemical lithography with 2-dimensional polymeric colloidal crystals