Ifosfamide--current aspects and perspectives.