Choroid plexus carcinoma: a rare condition and its therapeutic management.