What is a photovoltaic (PV) panel and what does it do?