Cisplatin: a review of clinical applications and renal toxicity