Studies on dye sensitized solar cells based on nanostructured zinc oxide ZnO thin films by an aqueous chemical route