A review of factors explaining variability in fentanyl pharmacokinetics; focus on implications for cancer patients. (29th October 2016)