Dye-sensitized solar cells based on electrodeposited zinc oxide films