Interplay between caspase, Yes-associated protein, and mechanics: A possible switch between life and death?. (December 2020)