Textured conducting glass by nanosphere lithography for increased light absorption in thin-film solar cells