Apoptosis and Cancer Therapy: From Cutting-edge Science to Novel Therapeutic Concepts