Pancreatic stellate cells and pancreas cancer: current perspectives and future strategies.