Photosynthetic Protein-Based Photovoltaics - Swee Ching Tan (Taylor and Francis, 2018)