amorphous silicon solar cell advantages and disadvantages