Pancreatic stellate cells and pancreatic cancer cells: an unholy alliance.