On the inhibition mechanism of glutathione transferase P1 by piperlongumine. Insight from theory