Caspase inhibitors: a review of recently patented compounds (2013-2015). (2nd January 2018)