Silicon & solid state photo-voltaic Cells