Counter electrodes from platinum alloy nanotube arrays with ZnO nanorod templates for dye-sensitized solar cells. (1st February 2016)