Characteristics of a dye-sensitized solar cell based on an anode combining ZnO nanostructures with vertically aligned carbon nanotubes