Effects of structure and electronic properties of D-π-A organic dyes on photovoltaic performance of dye-sensitized solar cells