Basics of Photovoltaic Cell Technology