Photovoltaic devices using photosynthetic protein complexes