A Series of Ferulic Acid Amides Reveals Unexpected Peroxiredoxin 1 Inhibitory Activity with in vivo Antidiabetic and Hypolipidemic Effects. (29th October 2020)