Enhanced Charge Separation Efficiency in Pyridine-Anchored Phthalocyanine-Sensitized Solar Cells by Linker Elongation.