Amorphous silicon thin film transistors