Gravar-mail: Substituent Effects on the Solubility and Electronic Properties of the Cyanine Dye Cy5: Density Functional and Time-Dependent Density Functional Theory Calculations