Tags: rapid deployment photovoltaic Biophotovoltaics Recent Advances Perspectives