Intrathecal therapy for cancer and non-cancer pain.