Biologically-Derived Dye-Sensitized Solar Cells: A Cleaner Alternative for Solar Energy