Dye-sensitized solar cell using natural dyes as sensitizers