c-kit immunoreactive interstitial cells of Cajal in the human small and large intestine