A solar cell, a form of photovoltaic cell, is a device