Cisplatin: a review of toxicities and therapeutic applications.