Solcell, Photovoltaic Cell Tehnology