Pirfenidone as a novel cardiac protective treatment