Title: Silicon Based Thin Film Solar Cells