Title: Thin film amorphous silicon solar cells