Pt/CuSe: a new counter electrode for polyiodide reduction in quantum dot-sensitized solar cells