Size effects of platinum nanoparticles on the electrocatalytic ability of the counter electrode in dye-sensitized solar cells