Silicon Based Photovoltaic Cells