Comparison of dye solar cell counter electrodes based on different carbon nanostructures