What are photovoltaic cells and what are they used for