TiO2 Nanoparticle Arrays Prepared Using a Nanosphere Lithography Technique