Catalytic, conductive, and transparent platinum nanofiber webs for FTO-free dye-sensitized solar cells.