Snapshot:

photovoltaic solar cell