Dependent Session Types via Intuitionistic Linear Type Theory