An immunohistochemical study of interstitial cells of Cajal (ICC) in the equine gastrointestinal tract.