Introduction to amorphous silicon thin film solar cells