How to Optimize the Interface between Photosensitizers and TiO2 Nanocrystals with Molecular Engineering to Enhance Performances of Dye-Sensitized Solar Cells?