Opioid analgesics in cancer pain: current practice and controversies.