Oxidative stress and apoptosis: impact on cancer therapy.