A model for semiconductor photovoltaic (PV) solar cells: the physics of the energy conversion, from the solar spectrum to dc electric power | IEEE Conference Publication | IEEE Xplore