100 photovoltaic cells