solenocytes