Amorphous Silicon Thin-Film Solar Cell