Efficiency enhancement of Ixora floral dye sensitized solar cell by diminishing the pigments interactions. (July 2015)