Immunogenic cancer cell death: a key-lock paradigm.