Biomimetic Dye Aggregate Solar Cells - Marek, Peter L.; Marek (Springer International Publishing, 2013)