Photosynthetic reaction center-based biophotovoltaics