DFT and TD-DFT studies on symmetrical squaraine dyes for nanocrystalline solar cells