Alterperylenol as a Novel Thioredoxin Reductase Inhibitor Induces Liver Cancer Cell Apoptosis and Ferroptosis.