Two New Dyes with Carboxypyridinium Regioisomers as Anchoring Groups for Dye-Sensitized Solar Cells