Thioredoxin reductase inhibitors: updated patent review (2017-present). (3rd August 2021)