Tag: photovoltaic effect explained