advantages and disadvantages of the hall heroult process